package com.chookss.home.entity;

import java.util.List;

public class StudyListEntity {

    /**
     * id : 14
     * companyCode : C001
     * planCode : PLAN202103250001
     * planTitle : 测试新增
     * cycle : 1
     * effTime : 2021-03-01 00:00:00.0
     * invalidTime : 2021-04-30 00:00:00.0
     * planDesc : 测试新增
     * statusCd : Y
     * createTime : 2021-03-25 16:54:35.0
     * createEmployeeCode : EMP202101220019
     * employeeCount : 2
     * employeeName : 梅欢迎
     * totalCompleteNum : 0
     * tbKmerStudyPlanTaskItems : [{"id":"","taskCode":"T001","taskName":"观看视频","statusCd":"","targetNum":"1","completeNum":"0"},{"id":"","taskCode":"T002","taskName":"发布视频","statusCd":"","targetNum":"1","completeNum":"0"},{"id":"","taskCode":"T003","taskName":"评论视频","statusCd":"","targetNum":"1","completeNum":"0"},{"id":"","taskCode":"T004","taskName":"完成练习题","statusCd":"","targetNum":"1","completeNum":"0"},{"id":"","taskCode":"T005","taskName":"完成模拟卷","statusCd":"","targetNum":"1","completeNum":"0"},{"id":"","taskCode":"T006","taskName":"完成真题","statusCd":"","targetNum":"1","completeNum":"0"}]
     */

    private String id;
    private String companyCode;
    private String planCode;
    private String planTitle;
    private String cycle;
    private String effTime;
    private String invalidTime;
    private String planDesc;
    private String statusCd;
    private String createTime;
    private String createEmployeeCode;
    private String employeeCount;
    private String employeeName;
    private String totalCompleteNum="0";
    private String totalTargetNum="0";
    public String getTotalTargetNum() {
        return totalTargetNum;
    }

    public void setTotalTargetNum(String totalTargetNum) {
        this.totalTargetNum = totalTargetNum;
    }


    private List<TbKmerStudyPlanTaskItemsBean> tbKmerStudyPlanTaskItems;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getPlanCode() {
        return planCode;
    }

    public void setPlanCode(String planCode) {
        this.planCode = planCode;
    }

    public String getPlanTitle() {
        return planTitle;
    }

    public void setPlanTitle(String planTitle) {
        this.planTitle = planTitle;
    }

    public String getCycle() {
        return cycle;
    }

    public void setCycle(String cycle) {
        this.cycle = cycle;
    }

    public String getEffTime() {
        return effTime;
    }

    public void setEffTime(String effTime) {
        this.effTime = effTime;
    }

    public String getInvalidTime() {
        return invalidTime;
    }

    public void setInvalidTime(String invalidTime) {
        this.invalidTime = invalidTime;
    }

    public String getPlanDesc() {
        return planDesc;
    }

    public void setPlanDesc(String planDesc) {
        this.planDesc = planDesc;
    }

    public String getStatusCd() {
        return statusCd;
    }

    public void setStatusCd(String statusCd) {
        this.statusCd = statusCd;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getCreateEmployeeCode() {
        return createEmployeeCode;
    }

    public void setCreateEmployeeCode(String createEmployeeCode) {
        this.createEmployeeCode = createEmployeeCode;
    }

    public String getEmployeeCount() {
        return employeeCount;
    }

    public void setEmployeeCount(String employeeCount) {
        this.employeeCount = employeeCount;
    }

    public String getEmployeeName() {
        return employeeName;
    }

    public void setEmployeeName(String employeeName) {
        this.employeeName = employeeName;
    }

    public String getTotalCompleteNum() {
        return totalCompleteNum;
    }

    public void setTotalCompleteNum(String totalCompleteNum) {
        this.totalCompleteNum = totalCompleteNum;
    }

    public List<TbKmerStudyPlanTaskItemsBean> getTbKmerStudyPlanTaskItems() {
        return tbKmerStudyPlanTaskItems;
    }

    public void setTbKmerStudyPlanTaskItems(List<TbKmerStudyPlanTaskItemsBean> tbKmerStudyPlanTaskItems) {
        this.tbKmerStudyPlanTaskItems = tbKmerStudyPlanTaskItems;
    }

    public static class TbKmerStudyPlanTaskItemsBean {
        /**
         * id :
         * taskCode : T001
         * taskName : 观看视频
         * statusCd :
         * targetNum : 1
         * completeNum : 0
         */

        private String id;
        private String taskCode;
        private String taskName;
        private String statusCd;
        private String targetNum;
        private String completeNum;
        private String connectCatalogType;
        private String connectCatalogCode;
        private String connectType;
        private String completeFlag;

        public String getConnectCatalogType() {
            return connectCatalogType;
        }

        public void setConnectCatalogType(String connectCatalogType) {
            this.connectCatalogType = connectCatalogType;
        }

        public String getConnectCatalogCode() {
            return connectCatalogCode;
        }

        public void setConnectCatalogCode(String connectCatalogCode) {
            this.connectCatalogCode = connectCatalogCode;
        }

        public String getConnectType() {
            return connectType;
        }

        public void setConnectType(String connectType) {
            this.connectType = connectType;
        }

        public String getCompleteFlag() {
            return completeFlag;
        }

        public void setCompleteFlag(String completeFlag) {
            this.completeFlag = completeFlag;
        }


        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getTaskCode() {
            return taskCode;
        }

        public void setTaskCode(String taskCode) {
            this.taskCode = taskCode;
        }

        public String getTaskName() {
            return taskName;
        }

        public void setTaskName(String taskName) {
            this.taskName = taskName;
        }

        public String getStatusCd() {
            return statusCd;
        }

        public void setStatusCd(String statusCd) {
            this.statusCd = statusCd;
        }

        public String getTargetNum() {
            return targetNum;
        }

        public void setTargetNum(String targetNum) {
            this.targetNum = targetNum;
        }

        public String getCompleteNum() {
            return completeNum;
        }

        public void setCompleteNum(String completeNum) {
            this.completeNum = completeNum;
        }
    }
}
